Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 WELLS PLACE Semi-Detached £83,950 17 Jan 2013
31 WELLS PLACE Terraced £90,000 27 Apr 2022